.dojo-treetable .folder-collapsed {
    background: url(images/plus.gif)  no-repeat 3px 3px;
}

.dojo-treetable .folder-expanded {
    background: url(images/minus.gif)  no-repeat  3px 3px;
}

.dojo-treetable .doc {
    background: url(images/bullet.gif) no-repeat;
}

.dojo-treetable .node-icon {
    width: 20px;
    height: 15px;
    padding-right: 3px !important;
    float: left;
    cursor: pointer;
}

.dojo-treetable .node-hidden {
    display: none;
}

.dojo-treetable .node-visible {
    display: table-row;
}

.dojo-treetable td {
    padding: 1px 2px;
}

table.dojo-treetable  {
    background-color: #F2F5FA;
    border-collapse: collapse;
    border: 1px solid #7A92BC;
}

.dojo-treetable th, .dojo-treetable td {
    font-size: 11px;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    border-right: 1px solid #D1DAEA;
    white-space: nowrap;
}

.dojo-treetable thead th {
    border-bottom: 1px solid #7A92BC;
    padding: 2px;
}
.dojo-treetable thead tr {
    background-color: #E9E9E9;
}

.dojo-treetable .dojoxGridRowOdd {
    background-color: #E9EEF7;
}